﻿#tabsMenuA
{
	font-size: 93%;
	width: 100%;
	line-height: normal;
	border-bottom: #d6e3f1 1px solid;
	margin-bottom: 1px;		
}
#tabsMenuA ul
{
	padding-right: 10px;
	padding-left: 21px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	/*
		fix FF 下父容器的高度不能自适应
	*/
	overflow:hidden;
}
#tabsMenuA li
{
	display: inline;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsMenuA a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(ImageTabsMenu/tableftA.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsMenuA a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(ImageTabsMenu/tabrightA.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #666;
	padding-top: 5px;
}
#tabsMenuA a span
{
	float: none;
}
#tabsMenuA a:hover span
{
	color: #336397;
}
#tabsMenuA a:hover
{
	background-position: 0% -42px;
}
#tabsMenuA a:hover span
{
	background-position: 100% -42px;
}
#tabsMenuA .hyperLinkSelect
{
	background-position: 0% -42px;
}
#tabsMenuA .spanSelect
{
	background-position: 100% -42px;
	color: #336397;
}


#tabsMenuB
{
	font-size: 93%;
	width: 100%;
	line-height: normal;
	border-bottom: #d6e3f1 1px solid;
	margin-bottom: 1px;		
}
#tabsMenuB ul
{
	padding-right: 10px;
	padding-left: 21px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	/*
		fix FF 下父容器的高度不能自适应
	*/
	overflow:hidden;
}
#tabsMenuB li
{
	display: inline;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsMenuB a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(ImageTabsMenu/tableftA.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsMenuB a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(ImageTabsMenu/tabrightA.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #666;
	padding-top: 5px;
}
#tabsMenuB a span
{
	float: none;
}
#tabsMenuB a:hover span
{
	color: #336397;
}
#tabsMenuB a:hover
{
	background-position: 0% -42px;
}
#tabsMenuB a:hover span
{
	background-position: 100% -42px;
}
#tabsMenuB .hyperLinkSelect
{
	background-position: 0% -42px;
}
#tabsMenuB .spanSelect
{
	background-position: 100% -42px;
	color: #336397;
}

#tabsc
{
	font-size: 93%;
	background: #edf7e7;
	float: left;
	width: 100%;
	line-height: normal;
}
#tabsc ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsc li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsc a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tableftc.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsc a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightc.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #464e42;
	padding-top: 5px;
}
#tabsc a span
{
	float: none;
}
#tabsc a:hover span
{
	color: #fff;
}
#tabsc a:hover
{
	background-position: 0% -42px;
}
#tabsc a:hover span
{
	background-position: 100% -42px;
}



#tabsd
{
	font-size: 93%;
	background: #fcf3f8;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #f4b7d6 1px solid;
}
#tabsd ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsd li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsd a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tableftd.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsd a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightd.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #c7377d;
	padding-top: 5px;
}
#tabsd a span
{
	float: none;
}
#tabsd a:hover span
{
	color: #c7377d;
}
#tabsd a:hover
{
	background-position: 0% -42px;
}
#tabsd a:hover span
{
	background-position: 100% -42px;
}



#tabse
{
	font-size: 93%;
	background: #000;
	float: left;
	width: 100%;
	line-height: normal;
}
#tabse ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabse li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabse a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tablefte.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabse a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrighte.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #fff;
	padding-top: 5px;
}
#tabse a span
{
	float: none;
}
#tabse a:hover span
{
	color: #fff;
}
#tabse a:hover
{
	background-position: 0% -42px;
}
#tabse a:hover span
{
	background-position: 100% -42px;
}



#tabsf
{
	font-size: 93%;
	background: #efefef;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #666 1px solid;
}
#tabsf ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsf li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsf a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tableftf.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsf a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightf.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #666;
	padding-top: 5px;
}
#tabsf a span
{
	float: none;
}
#tabsf a:hover span
{
	color: #fff;
}
#tabsf a:hover
{
	background-position: 0% -42px;
}
#tabsf a:hover span
{
	background-position: 100% -42px;
}



#tabsg
{
	font-size: 93%;
	background: #666;
	float: left;
	width: 100%;
	line-height: normal;
}
#tabsg ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsg li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsg a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tableftg.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsg a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightg.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #fff;
	padding-top: 5px;
}
#tabsg a span
{
	float: none;
}
#tabsg a:hover span
{
	color: #fff;
}
#tabsg a:hover
{
	background-position: 0% -42px;
}
#tabsg a:hover span
{
	background-position: 100% -42px;
}



#tabsh
{
	font-size: 93%;
	background: #000;
	float: left;
	width: 100%;
	line-height: normal;
}
#tabsh ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsh li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsh a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tablefth.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsh a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrighth.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #fff;
	padding-top: 5px;
}
#tabsh a span
{
	float: none;
}
#tabsh a:hover span
{
	color: #fff;
}
#tabsh a:hover
{
	background-position: 0% -42px;
}
#tabsh a:hover span
{
	background-position: 100% -42px;
}



#tabsi
{
	font-size: 93%;
	background: #eff4fa;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #dd740b 1px solid;
}
#tabsi ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsi li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsi a
{
	padding-right: 0px;
	padding-left: 5px;
	background: url(tablefti.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsi a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrighti.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #fff;
	padding-top: 5px;
}
#tabsi a span
{
	float: none;
}
#tabsi a:hover span
{
	color: #fff;
}
#tabsi a:hover
{
	background-position: 0% -42px;
}
#tabsi a:hover span
{
	background-position: 100% -42px;
}



#tabsj
{
	font-size: 93%;
	background: #f4f4f4;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #24618e 1px solid;
}
#tabsj ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsj li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsj a
{
	padding-right: 0px;
	padding-left: 5px;
	background: url(tableftj.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsj a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightj.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #24618e;
	padding-top: 5px;
}
#tabsj a span
{
	float: none;
}
#tabsj a:hover span
{
	color: #fff;
}
#tabsj a:hover
{
	background-position: 0% -42px;
}
#tabsj a:hover span
{
	background-position: 100% -42px;
}



#tabsk
{
	font-size: 93%;
	background: #e7e5e2;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #54545c 1px solid;
}
#tabsk ul
{
	padding-right: 10px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsk li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsk a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(tableftk.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
#tabsk a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(tabrightk.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #fff;
	padding-top: 5px;
}
#tabsk a span
{
	float: none;
}
#tabsk a:hover span
{
	background-position: 100% -42px;
	color: #fff;
}
#tabsk a:hover
{
	background-position: 0% -42px;
}
#tabsk a:hover span
{
	background-position: 100% -42px;
}




#tabsMenuGray
{
	font-size: 12px;
	width: 95%;
	line-height: normal;
	border-bottom: #ccc 1px solid;
	margin-bottom: 10px;
}
#tabsMenuGray ul
{
	padding-right: 0px;
	padding-left: 50px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
#tabsMenuGray li
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#tabsMenuGray a
{
	padding-right: 0px;
	padding-left: 4px;
	background: url(ImageTabsMenu/tabsMenuGrayLeft.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
	margin-right: 10px;
}
#tabsMenuGray a span
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(ImageTabsMenu/tabsMenuGrayRight.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	color: #666;
	padding-top: 5px;
}
#tabsMenuGray a span
{
	float: none;
}
#tabsMenuGray a:hover span
{
	color: #fff;
}
#tabsMenuGray a:hover
{
	/* 		background-position: top left 	*/
	background-position: 0% -42px;
}
#tabsMenuGray a:hover span
{
	background-position: 100% -42px;
	color: Black;
}
#tabsMenuGray .hyperLinkSelect
{
	background-position: 0% -42px;
}
#tabsMenuGray .spanSelect
{
	background-position: 100% -42px;
	color: Black;
}
